home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1995 #5 & #6
/
Amiga Plus CD - 1995 - No. 5 and 6.iso
/
pd
/
serien
/
purity
/
nr.45
/
katalog
/
anleitung
next >
Wrap
Text File
|
1995-03-07
|
4KB
|
131 lines
AMIGA - - - ABSCHALTEN KÖNNEN SIE WOANDERS ---
Moin Freax!
Andreas Tetzl ist mir auf der Purity43 etwas zuvorgekommen mit der
Locale.library, aber nichtsdestotrotz hab ich noch ein paar andere
Localesachen, die auch enorm wichtig sind (und außerdem in Maxonpascal).
Achtung! Ich hab auch noch einen Fehler im includefile locale.lib gefunden.
Den müßt Ihr noch beheben (wie, steht im File 'MP3 Includefehler!').
Außerdem wird euch auffallen, dass beim compilieren von Localetest2
sich das Ausgabefenster von NP3 nicht mehr schließt. Das liegt nur an der
input output - zuweiserei von mir eventuell beim start aus MP3 die Zeilen
21,26,27 in geschweifte Klammern setzen.
Localetest1 ist quasi das Programm von Andreas nur an Maxon-/Kickpascal
angepasst, Localetest2 ist dagegen erweitert. Dort wird getlocalestr angewendet,
um die landesspezifischen einstellungen auszulesen wie z.B. Landeswährung,
Telefonlandesvorwahl ...
Im includefile libraries/locale.h sind dazu übrigens folgende Konstanten
deklariert:
Deutscher Text
Wochentage
DAY_1 = 1; Sonntag
DAY_2 = 2; Montag
DAY_3 = 3; Dienstag
DAY_4 = 4; Mittwoch
DAY_5 = 5; Donnerstag
DAY_6 = 6; Freitag
DAY_7 = 7; Samstag
Abkürzung der Wochentage
ABDAY_1 = 8; So
ABDAY_2 = 9; Mo
ABDAY_3 = 10; Di
ABDAY_4 = 11; Mi
ABDAY_5 = 12; Do
ABDAY_6 = 13; Fr
ABDAY_7 = 14; Sa
Monate
MON_1 = 15; Januar
MON_2 = 16; Februar
MON_3 = 17; März
MON_4 = 18; April
MON_5 = 19; Mai
MON_6 = 20; Juni
MON_7 = 21; Juli
MON_8 = 22; August
MON_9 = 23; September
MON_10 = 24; Oktober
MON_11 = 25; November
MON_12 = 26; Dezember
Abkürzung der Monatsnamen
ABMON_1 = 27; Jan
ABMON_2 = 28; Feb
ABMON_3 = 29; Mär
ABMON_4 = 30; Apr
ABMON_5 = 31; Mai
ABMON_6 = 32; Jun
ABMON_7 = 33; Jul
ABMON_8 = 34; Aug
ABMON_9 = 35; Sep
ABMON_10 = 36; Okt
ABMON_11 = 37; Nov
ABMON_12 = 38; Dez
Ja
YESSTR = 39; Ja
Nein
NOSTR = 40; Nein
Tageszeiten
AM_STR = 41; vorm.
PM_STR = 42; nachm.
Trennstrich
SOFTHYPHEN = 43; -
Bindestrich
HARDHYPHEN = 44; -
Zitatanfang
OPENQUOTE = 45; "
Zitatende
CLOSEQUOTE = 46; "
Tage
YESTERDAYSTR = 47; Gestern
TODAYSTR = 48; Heute
TOMORROWSTR = 49; Morgen
FUTURESTR = 50; Zukunft
Dann sind auch noch ein paar Felder der Localestruktur interessant:
loc_LanguageName : der Name der eingestellten Sprache
loc_TelephoneCode : Landesvorwahl (49)
loc_MeasuringSystem : Einzusetzendes Maßsystem
0=metrisches (internationales)
1=amerikanisch
2=Commonwealth
3=british
loc_DateTimeFormat : Formatierungsanweisung für Datum und Zeit
loc_Dateformat : Formatierungsanweisung fürs Datum
loc_TimeForamt : Formatierungsanweisung für dir Zeit
loc_DecimalPoint : Trennungszeichen für Zahlen (nicht für Geldbeträge)
loc_MonDecimalPoint : Trennungszeichen für Geldbeträge
loc_MonCS : Währungseinheit (DM)
loc_MonSmallCS : Bezeichnung füe kleine Geldbeträge (Pf)
Yo, das wär eigentlich das wichtigste.
Viel Spaß damit
Røgersøft [mik] 20.02.95